purplish-red submucosal patches - Allemand Anglais Dictionnaire